import pytest
# 控制用例执行顺序：均为正数
"""
@pytest.mark.run(order = 3)
def test_abc():
    print("我是abc测试用例")
@pytest.mark.run(order = 1)
def test_qwe():
    print("我是qwe测试用例")
@pytest.mark.run(order=2)
def test_rty():
    print("我是rty测试用例")
"""
"""
第一次被执行的：print("我是qwe测试用例")
第二次被执行的：print("我是rty测试用例")
第三次被执行的：print("我是abc测试用例")
"""

# 控制用例执行顺序：有正数也有负数
@pytest.mark.run(order=-1)
def test_1():
    print("我是测试用例1")
@pytest.mark.run(order=1)
def test_2():
    print("我是测试用例2")
@pytest.mark.run(order=-2)
def test_3():
    print("我是测试用例3")
"""
第一次执行：print("我是测试用例2")
第二次执行：print("我是测试用例3")
第三次执行：print("我是测试用例1")
"""
